ömür boyu süren - Turkish English Dictionary